Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUCAS PLACE Terraced £446,216 £310,000 31 Jul 2015
1 LUCAS PLACE Terraced £446,216 £310,000 31 Jul 2015
17 LUCAS PLACE Semi-Detached £448,124 £405,000 15 Oct 2021
18 LUCAS PLACE Semi-Detached £503,592 £374,999 13 May 2016
19 LUCAS PLACE Semi-Detached £439,967 £249,995 30 Oct 2009